be put on the rack - Francés Inglés Diccionario